Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 THAME ROAD Detached £881,279 £295,000 12 Apr 2002
80 THAME ROAD Detached £678,412 £190,501 23 Jan 2001
81 THAME ROAD Detached £647,506 £327,500 28 Jun 2004